electromagnetic casting - German English Dictionary